home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19941031-19941221 / 000484_news@columbia.edu_Mon Dec 19 10:15:04 1994.msg < prev    next >
Internet Message Format  |  2020-01-01  |  5KB

  1. Received: from apakabar.cc.columbia.edu by watsun.cc.columbia.edu with SMTP id AA21858
  2.   (5.65c+CU/IDA-1.4.4/HLK for <kermit.misc@watsun.cc.columbia.edu>); Mon, 19 Dec 1994 16:27:32 -0500
  3. Received: by apakabar.cc.columbia.edu id AA10469
  4.   (5.65c+CU/IDA-1.4.4/HLK for kermit.misc@watsun); Mon, 19 Dec 1994 16:27:28 -0500
  5. Path: news.columbia.edu!sol.ctr.columbia.edu!math.ohio-state.edu!uwm.edu!lll-winken.llnl.gov!decwrl!svc.portal.com!shell.portal.com!news1.shell.portal.com!kshaw
  6. From: kshaw@jobe.shell.portal.com (kendall thomason shaw)
  7. Newsgroups: comp.protocols.kermit.misc
  8. Subject: termcap kermit and vt320
  9. Date: 19 Dec 1994 10:15:04 GMT
  10. Organization: Snausages Ltd.
  11. Lines: 101
  12. Distribution: world
  13. Message-Id: <KSHAW.94Dec19101504@jobe.shell.portal.com>
  14. Nntp-Posting-Host: jobe.shell.portal.com
  15. Apparently-To: kermit.misc@watsun.cc.columbia.edu
  16.  
  17.  
  18. I'm going to post this to comp.terminals for maximum annoyance potential:
  19.  
  20. Hello,
  21.     Here I am trying to figure out how to write my termcap entry and
  22. my terminal setup stuff for msdos kermit which I use to dial in to my
  23. SunOS 4.1.3 shell account. I have a few questions. First, I'm not sure
  24. that I am clear about how the dialogue takes place between kermit's
  25. vt320 emulation, and my shell. My using msdos kermit book describes
  26. terminal character sets:
  27.  
  28. C0 being 7 bit "ASCII" control characters, e.g. ^N, ^O, ^J etc.
  29. C1 being 8 bit ISO-6249 control characters, e.g. \E[, \EH, etc.
  30. G0 being a 94 character character set
  31. G1 being a 94 (or 96?) character character set
  32. G2 being a 94 or 96 character character set
  33. G3 " 
  34.  
  35. And then there's GL and GR (Graphics Left and Right)
  36.  
  37. GL holds the selected character set for C0 from G0-3
  38. GR holds the selected character set for C1 from G0-3
  39.  
  40. Actually it says GL indicates which set to use if a 7 bit graphic
  41. character arrives, and GR for an 8 bit character.
  42.  
  43. A DECSCL (ESC[ Pl;Pc"p, or CSI Pl;Pc"p) can select the use of 8 or 7
  44. bit controls.
  45.  
  46. Single shifts SS2 and SS3 (or ESC N and ESC O) shift a character set
  47. into GL from G2 and G3 respectively for the following character.
  48.  
  49. Locking shifts ESC n and ESC o do the same until disabled.
  50.  
  51. Locking shifts ^N and ^O do the same from G1 and G0.
  52.  
  53. And locking shifts right 3, 2, and 1 (ESC |, ESC }, and ESC ~) modify
  54. GR. 
  55.  
  56. SCS (various sequences) can be used to designate an identifed
  57. character set to a umm character set e.g. ISO Latin-1 into G2.
  58.  
  59. The character set identifiers listed include those for various
  60. languages, and some line drawing sets.
  61.  
  62. And kermit has a command SET TERMINAL CHARACTER-SET TRANSPARENT which
  63. displays all 8 bit characters.
  64.  
  65. And then in my termcap manual there is a parameter ac in which to
  66. specify pairs of characters to translate for line drawing. I assume
  67. this is the same as for the terminfo parameter acsc, where various
  68. "glyphs" are defined. So for example an upper left hand corner box
  69. character is refered to by the letter l, so you put l with your
  70. tranlation immediately after, all in a row.
  71.  
  72. There are also enacs and smacs (eA and 'as' in termcap), for
  73. "enabling" and "starting" an alternate character set.
  74.  
  75. First of all, I am not sure what symbols the following glyphs refer
  76. to: 
  77.  
  78. lantern symbol
  79. board of squares
  80. scan line 1, scan line 9, and horizontal line (top bottom and middle?)
  81.  
  82. Then, I'm confused. If I dial in with an 8 bit line, I can stick to 8
  83. bit controls (as far as what I put in my termcap)? Can I put 8 bit
  84. control sequences into my termcap files? And in the alternate
  85. character set capabilites am I to put literally the graphic character
  86. from the appropriate character set in the string? Ascii 4 is a diamond
  87. shaped character (7 bits), where as the solid box character is 219 (8 bits)
  88. in code page 850 and others. If there's only one capability string for
  89. enabling an alternate character set does this mean that I can only
  90. choose wether I want bullets and diamonds, or line drawing characters?
  91.  
  92. Also, the strings I put in the termcap are to tell the host what
  93. strings to send, or are they what strings to expect? I guess they have
  94. to be what to send, but does that mean that I can't send an escape
  95. sequence, or is my typing an escape sequence only a dialogue between
  96. my keyboard and my terminal emulator? I don't have clear categories in
  97. my head.
  98.  
  99. And last, there's a capability string al1 (al in termcap), to add a
  100. line below the current line, with scrolling. I don't see this in the
  101. kermit manual if it is something other than CR. Does anyone know
  102. differently?
  103.  
  104. thanks
  105.  
  106.  
  107.  
  108. -- 
  109.  
  110. Kendall Shaw                        "Grease 'n Seasonings!"
  111. (415)364-asdf                         
  112. kshaw@shell.portal.com              
  113. --
  114.  
  115. Kendall Shaw                        "Grease 'n Seasonings!"
  116. (415)364-asdf                         
  117. kshaw@shell.portal.com